Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 Serbia&Montenegro F5 Serbia&Montenegro F6 Tunisia F6 Morocco F1 Morocco F2 Hungary F3 Serbia & Montenegro F2 Serbia & Montenegro F3 France F17 France F18 UAE F2 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F20 France F10 France F11 Turkey F18 Turkey F19 III Challenger Continenal Plaza - Puerto Vallarta Open de l'Isere - Grenoble UAE F1 Okal Cup - International Bavarian Championship - Eckental VII Open Banc Agricol - Andorra Open Sainte-Victoire - Aix-En-Provence Tunisia F4 Tunisia F5 Croatia F2 Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Bosnia/Herzegovina F3 Serbia & Montenegro F1 Serbia & Montenegro F4 Serbia & Montenegro F5 Hungary F6 Banja Luka Challenger 2005 - Banja Luka PrivatBank Cup - Dnepropetrovsk Croatia F2 Open D'Orleans - Orleans Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental Privatbank Open 2006 - Dnepropetrovsk Morocco Tennis Tour - Marrakech Arpa Ceramic Cup - Reggio Emilia Akbank Private Banking TED Open - Istanbul Alexander Kolyaskin Memorial - Donetsk IPP Open - Helsinki Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Puerto Rico Challenger Tennis Event - Humacao Mitsubishi Electric Europe Cup - Monza Izmir Cup - Izmir Moncton Men's Challenger - Moncton San Marino CEPU Open - San Marino Genova Open Challenger - Genova Heilbronn Challenger Belgrade Challenger Cherbourg Challenger Rhodes Challenger Ramat Hasharon Challenger Reggio Emilia Challenger Recanati Challenger Segovia Challenger St. Remy Challenger Mons Challenger San Remo Challenger Pozoblanco Challenger Izmir Challenger Prostejov Challenger Turin Challenger Pozoblanco Challenger The Scottish Tennis Championships - Edinburgh The Powder Byrne Trophy - Surbiton Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Geneva Challenger IPP Open - Helsinki 2002 USTA Challenger of Calabasas - Calabasas ECM Cup - Prague Scottish Tennis Championship - Edinburgh VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Open de Franche Comte - Besancon Jameson Cup - Milan Heilbronn Open - Heilbronn Sporting Challenger 2003 - Turin Powder Byrne Trophy - Surbiton The Surbiton Trophy - Surbiton Heilbronn Open - Heilbronn St. Remy Challenger International Bavarian Championship - Eckental Tatra Banka Open - Bratislava Black Forest Open 2004 - Freudenstadt Jameson Cup - Milan Tallahassee Tennis Challenger - Tallahassee XL Capital Bermuda Open - Bermuda Zagreb Open - Zagreb The LTA Cardiff Challenger - Cardiff The Surbiton Trophy - Surbiton Open de Franche Comte - Besancon Dharwad Challenger 2006 - Dharwad Neride Prague Indoor - Prague Hamburg Challenger - Hamburg Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava The Wright Financial Group, Inc. Challenger - Champaign USTA Challenger - Champaign Challenger Leon 2003 - Leon The Natrel's Challenger of Granby - Granby Challenger 42 - Andrezieux Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Steelers Cup - Kosice Challenger 42 - Andrezieux XI Open International D'Andorra - Andorra Mobilux Open - Luxembourg Akbank Private Banking TED Open 2006 - Istanbul The Surbiton Trophy - Surbiton Cortina Challenger San Marino Challenger Como Challenger Pekao Open 2004 - Szczecin Banja Luka Challenger Open de L'Isere - Grenoble Bratislava Challenger Brescia Challenger Challenger 42 - Andrezieux La Rinascente Tennis Cup Harbour Club Milano - Milan Flea Market Cup - Busan The LTA Men's Challenger Wrexham - Wrexham Torneo Internacional Challenger Fila 2005 - Leon Challenger Casablanca San Angel - Mexico City Tunis Open - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Unique Zagreb Open - Zagreb Challenger Banque Nationale - Granby Alexander Kolyaskin Memorial - Donetsk Lambertz Open - Aachen Tunis Open 2007 - Tunis Lambertz Open by Stawag - Aachen Internazionali de Tennis di Bergamo - Bergamo Croatia Osiguranje Rijeka Open - Rijeka The Surbiton Trophy - Surbiton Polska Energia Open - Bytom Open de Franche-Comte - Besancon Open D'Orleans - Orleans Samsung Securities Cup - Seoul PEOPLEnet Cup - Dnepropetrovsk KGHM Dialog Polish Indoors - Wroclaw Ortisei Challenger BMW Tennis Championship - Sunrise Johannesburg Challenger St. Brieuc Challenger Ethias Tennis Trophy - Mons Turin Challenger Challenger Casablanca San Angel - Mexico City Surbiton Challenger XL Bermuda Open - Bermuda Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Fergana Challenger - Fergana Open Diputacion Ciudad de Pozoblanco - Cordoba 3rd Volkswagon Challenger - Wolfsburg President's Cup - Astana BH Telecom Indoors Sarajevo 2006 - Sarajevo Caversham International Tennis Tournament - Jersey Dunlop World Challenge - Toyota Coffee Cup Challenger - Chikmagalur Tunis Open 2006 - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba ATP Guzzini Challenger - Recanati Pozoblanco Challenger San Remo Tennis Cup - San Remo Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Open D'Orleans - Orleans Lambertz Open by Stawag 2007 - Aachen Heilbronn Open - Heilbronn XI Venice Open - Venice Lamberts Open by Stawag - Aachen Rado Swiss Open - Gstaad Estoril Open - Estoril IPP Open - Helsinki Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel Logopak Challenger 2005 - Lubeck Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Idea Prokom Open - Sopot St. Brieuc Challenger Dallas Challenger President's Cup - Tashkent Heineken Open Shanghai - Shanghai Manchester Challenger Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai International Tennis Championships - Delray Beach Allianz Suisse Open Gstaad - Gstaad Mercedes-Benz Cup - Los Angeles Brasil Open - Salvador Davidoff Swiss Indoors - Basel Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Prostejov Challenger Ethias Trophy - Mons Architect Open - Budapest Open de L'Isere (Open 38) - Grenoble IPP Open - Helsinki Bath Challenger Bordeaux Challenger The Joyce Eisenberg Jerusalem Open - Jerusalem St. Brieuc Challenger Tunis Challenger Internationaux de Tennis de Brest - Brest 2002 FSE Challenger - Tarzana Belgrade Challenger Milan Indoors - Milan Heilbronn Challenger The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad 2001 Eddleman USTA Challenger - Birmingham Vancouver Challenger Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Helsinki Challenger KGHM Polish Indoors - Wroclaw Jameson Cup - Milan The Stella Artois Grass Court Championships - London Intersport Heilbronn Open - Heilbronn RCA Championships - Indianapolis Ostrava Open 2005 - Ostrava Naples Challenger - Naples Ciur Pribram Challenger - Pribram Chicago Challenger Open de Montauban - Montauban Thailand Open - Bangkok 4° Sporting Challenger - Turin Stockholm Open - Stockholm Playford Challenger Bangkok Challenger Yokohama Challenger The Surbiton Trophy - Surbiton Tampere Challenger - Tampere Lille Challenger Sophia Antipolis Challenger South African Airways Tennis Open - Durban Heilbronn Open - Heilbronn Aix En Provence Challenger Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Northern Electric Open 1999 - Newcastle Nur-Sultan 2 Challenger Qatar ExxonMobil Open - Doha Heilbronn Open - Heilbronn XL Capital Bermuda Open - Bermuda Nottingham 1 Challenger PBZ Zagreb Indoors - Zagreb Optimus Maia Open - Maia TED Open Istanbul - Istanbul The Dubai Tennis Championships - Dubai The Nottingham Open - Nottingham Grand Prix Hassan II - Casablanca Meridiana Sardegna Open - Olbia XL Capital Bermuda Open - Bermuda ECU Prague Open - Prague FILA Challenger Biella - Biella I Open de Tenis Comunidad de Madrid - Madrid Wiesmann Roadster Open - Nuembrecht San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco Open Diputacion - Cordoba Countrywide Classic - Los Angeles Akbank Private Banking-TED Open - Istanbul Busan Open - Busan BMW Tennis Championship - Sunrise 2004 USTA Challenger of Calabasas - Calabasas RCA Championships - Indianapolis Croatia Open - Umag Legg Mason Tennis Classic - Washington IPP Geneva Trophy - Geneva TED Open - Istanbul Orange Prokom Open - Sopot Gemax Samsung Open 2005 - Belgrade Sarajevo Open - Sarajevo China Open - Beijing Thailand Open - Bangkok Mumbai Open - Mumbai Morocco Tennis Tour - Casablanca Tatra Banka Open - Bratislava Intersport Heilbronn Open - Heilbronn Open de Moselle - Metz Gemax Open - Belgrade Isla de Lanzarote - Lanzarote Stockholm Open - Stockholm The Surbiton Trophy - Surbiton ATP Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai The Artois Championships - London Ordina Open - s-Hertogenbosch Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Davidoff Swiss Indoors - Basel Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Baton Rouge Pro Tennis Classic - Baton Rouge Geneva Challenger Sybase Open - San Jose Internationaler Raiffeisen Grand Prix - St. Polten Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Rado Swiss Open - Gstaad Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Chennai Open - Chennai Keio Challenger International Tennis Tournament - Yokohama Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Qatar Mobil Open 2000 - Doha Sarajevo Challenger The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Copenhagen Open - Copenhagen Serbia Open - Belgrade St. Petersburg Open - St. Petersburg Nur-Sultan Challenger Gold Flake Open - Chennai Salem Open - Hong Kong Heineken Open Shanghai - Shanghai Eckental Challenger Bratislava Challenger AIG Japan Open Tennis Championships - Tokyo Medibank International - Sydney Recanati Challenger The Stella Artois Grass Court Championships - London St. Remy Challenger Geneva Challenger Ostrava Challenger The Stella Artois Grass Court Championships - Queen's/London AIG Japan Open - Tokyo Gerry Weber Open - Halle AXA Cup - London Swiss Indoors Basel - Basel Genova Challenger ABN/AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Milan Challenger Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam SkiStar Swedish Open - Bastad Davidoff Swiss Indoors - Basel Jersey Challenger ATP Vegeta Croatia Open - Umag Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon Izmir Challenger If Stockholm Open - Stockholm Ostrava Geneva Challenger Ordina Open - 's-Hertogenbosch Kremlin Cup - Moscow Shenzhen Open - Shenzhen Thailand Open - Bangkok Brisbane International - Brisbane Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel BMW Open - Munich Thailand Open - Bangkok Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Dubai Duty Free Tennis Championships - Dubai Malaysian Open - Kuala Lumpur Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Mercedes Cup - Stuttgart Brisbane International - Brisbane Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Ordina Open - s-Hertogenbosch Rakuten Japan Open - Tokyo AEGON International - Eastbourne Rakuten Japan Open - Tokyo Credit Agricole Suisse Open - Gstaad Astana Open - Nur-Sultan Winston-Salem Open - Winston-Salem UNICEF Open - 's Hertogenbosch PTT Thailand Open - Bangkok Nottingham Challenger Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg China Open - Beijing AEGON Championships - London PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach RCA Championships - Indianapolis Open 13 - Marseille Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Synsam Swedish Open - Bastad ABN AMRO World Tennis Tournament - Rotterdam Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Open de Moselle - Metz China Open - Beijing St. Petersburg Open - St. Petersburg SA Tennis Open - Johannesburg Hall of Fame Open - Newport Gerry Weber Open - Halle Istanbul Challenger Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Kremlin Cup - Moscow Scania Stockholm Open - Stockholm Open 13 - Marseille Mallorca Open - Mallorca Athens Challenger BRD Nastase Tiriac Trophy - Bucharest UBS Open Gstaad - Gstaad BMW Open - Munich Bratislava Challenger BRD Nastase Tiriac Trophy - Bucharest Turkish Airlines Open Antalya - Antalya Copenhagen Open - Copenhagen If Stockholm Open - Stockholm Malaysian Open - Kuala Lumpur Split Challenger Credit Agricole Suisse Open - Gstaad Apia International - Sydney Erste Bank Open - Vienna Orleans Challenger Apia International - Sydney Open 13 Provence - Marseille BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart Hamburg Challenger Citi Open - Washington Aegon Nottingham Open - Nottingham China Open - Beijing TEB BNP Paribas Istanbul Open - Istanbul Kremlin Cup - Moscow USTA Challenger of North Miami Beach - North Miami Beach Apia International - Sydney Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Citi Open - Washington Garanti Koza Sofia Open - Sofia Kremlin Cup - Moscow Okal Cup 2001 International Bavarian Championships - Eckental Casino Lugano - Lugano Internationaux de Bretagne - Brest Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo The Manchester Trophy - Manchester Dubai Duty Free Tennis Championships - Dubai ATP Studena Croatia Open Umag - Umag Medicor Open - Budapest Thailand Open - Bangkok Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Intersport Heilbronn Open - Heilbronn Mercedes Cup - Stuttgart AEGON Championships - London GHI Bronx Tennis Classic - Bronx The LTA Wrexham Challenger - Wrexham Antalya Cup - Antalya Sydney International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Shenzhen Open - Shenzhen China Open - Beijing Monterrey Challenger Prostejov Challenger DIEMA XTRA Sofia Open - Sofia Ismaning Challenger Grand Prix Hassan II - Marrakech BB&T Atlanta Open - Atlanta Citi Open - Washington Legg Mason Tennis Classic - Washington D.C. Japan Open - Tokyo Tata Open Maharashtra - Pune St. Petersburg Open - St. Petersburg Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai cinch Championships - London International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Serbia Open - Belgrade Countrywide Classic - Los Angeles AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Chennai Open - Chennai 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami U.S. Mens's Clay Court Championship - Houston Gerry Weber Open - Halle Monte Carlo Open - Monte Carlo German Open - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Countrywide Classic - Los Angeles Tennis Masters Series - Miami AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz St. Petersburg Open - St. Petersburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Qatar ExxonMobil Open - Doha NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto President's Cup 1999 - Tashkent BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Open 13 - Marseille CA Tennis Trophy - Vienna Internazionali BNL dItalia - Rome Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Grand Prix de Tennis de Lyon - Lyon BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Credit Agricole Suisse Open - Gstaad CA Tennis Trophy - Vienna Allianz Suisse Open - Gstaad Croatia Open - Umag Croatia Open - Umag Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha The Nottingham Open - Nottingham President's Cup 2000 - Tashkent Scania Stockholm Open - Stockholm UBS Open Gstaad - Gstaad RCA Championships - Indianapolis Bangkok Challenger Chengdu Open - Chengdu The Stella Artois Grass Court Championships - London Mercedes Cup - Stuttgart Rogers Masters - Montreal Murray River Open - Melbourne Brisbane International - Brisbane Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Sony Ericsson Open - Miami Wimbledon - London BNP Paribas Open - Indian Wells AEGON International - Eastbourne Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Internazionali BNL d'Italia - Rome U.S. Open - New York Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami French Open - Paris Mutua Madrilena Madrid Open - Madrid Wimbledon - London Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Serbia Open - Belgrade Wimbledon - London Miami Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Tennis Masters Series - Toronto Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Pacific Life Open - Indian Wells Mercedes Cup - Stuttgart Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris China Open - Beijing BNP Paribas Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Gazprom Hungarian Open - Budapest Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Open SEAT 2008 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York St. Petersburg Open - St. Petersburg Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Erste Bank Open - Vienna Chengdu Open - Chengdu Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Intrum Stockholm Open - Stockholm U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Rogers Masters - Toronto Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells French Open - Paris Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, PO, SVK-SRB, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, PO, SRB-USA 3-2 Davis Cup, World Group, F, SRB-FRA 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, World Group, QF, SWE-SRB 1-4 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, World Group, 1R, SRB-IND 4-1 Davis Cup, World Group, 1R, SRB-SWE 4-1 Davis Cup, World Group, QF, USA-SRB 1-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, 1R, BEL-SRB 2-3 U.S. Open (juniors) Davis Cup, World Group, 1R, SRB-CRO 5-0 Davis Cup, World Group, QF, FRA-SUI 3-2 French Open (juniors) Davis Cup, World Group, 1R, RUS-SRB 3-2 Wimbledon (juniors) Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, World Group, 1R, SRB-RUS 4-1 All Lower level tournaments AAMI Classic - Kooyong Olympics - London Olympics - Rio de Janeiro